<pre>
java -showversion -cp build/not-yet-commons-ssl-0.3.13.jar  org.apache.commons.ssl.PKCS8Key samples/dsa/*.*

java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	128	samples/dsa/openssl_dsa_aes128_cbc.pem
   SUCCESS    	DSA	AES/CFB/NoPadding        	128	samples/dsa/openssl_dsa_aes128_cfb.pem
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	128	samples/dsa/openssl_dsa_aes128_ecb.pem
   SUCCESS    	DSA	AES/OFB/NoPadding        	128	samples/dsa/openssl_dsa_aes128_ofb.pem
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	192	samples/dsa/openssl_dsa_aes192_cbc.pem
   SUCCESS    	DSA	AES/CFB/NoPadding        	192	samples/dsa/openssl_dsa_aes192_cfb.pem
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	192	samples/dsa/openssl_dsa_aes192_ecb.pem
   SUCCESS    	DSA	AES/OFB/NoPadding        	192	samples/dsa/openssl_dsa_aes192_ofb.pem
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	256	samples/dsa/openssl_dsa_aes256_cbc.pem
   SUCCESS    	DSA	AES/CFB/NoPadding        	256	samples/dsa/openssl_dsa_aes256_cfb.pem
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	256	samples/dsa/openssl_dsa_aes256_ecb.pem
   SUCCESS    	DSA	AES/OFB/NoPadding        	256	samples/dsa/openssl_dsa_aes256_ofb.pem
   SUCCESS    	DSA	Blowfish/CBC/PKCS5Padding	128	samples/dsa/openssl_dsa_blowfish_cbc.pem
   SUCCESS    	DSA	Blowfish/CFB/NoPadding   	128	samples/dsa/openssl_dsa_blowfish_cfb.pem
   SUCCESS    	DSA	Blowfish/ECB/PKCS5Padding	128	samples/dsa/openssl_dsa_blowfish_ecb.pem
   SUCCESS    	DSA	Blowfish/OFB/NoPadding   	128	samples/dsa/openssl_dsa_blowfish_ofb.pem
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/openssl_dsa_des1_cbc.pem
   SUCCESS    	DSA	DES/CFB/NoPadding        	 64	samples/dsa/openssl_dsa_des1_cfb.pem
   SUCCESS    	DSA	DES/ECB/PKCS5Padding     	 64	samples/dsa/openssl_dsa_des1_ecb.pem
   SUCCESS    	DSA	DES/OFB/NoPadding        	 64	samples/dsa/openssl_dsa_des1_ofb.pem
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/openssl_dsa_des2_cbc.pem
   SUCCESS    	DSA	DESede/CFB/NoPadding     	192	samples/dsa/openssl_dsa_des2_cfb.pem
   SUCCESS    	DSA	DESede/ECB/PKCS5Padding  	192	samples/dsa/openssl_dsa_des2_ecb.pem
   SUCCESS    	DSA	DESede/OFB/NoPadding     	192	samples/dsa/openssl_dsa_des2_ofb.pem
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/openssl_dsa_des3_cbc.pem
   SUCCESS    	DSA	DESede/CFB/NoPadding     	192	samples/dsa/openssl_dsa_des3_cfb.pem
   SUCCESS    	DSA	DESede/ECB/PKCS5Padding  	192	samples/dsa/openssl_dsa_des3_ecb.pem
   SUCCESS    	DSA	DESede/OFB/NoPadding     	192	samples/dsa/openssl_dsa_des3_ofb.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	128	samples/dsa/openssl_dsa_rc2_128_cbc.pem
   SUCCESS    	DSA	RC2/CFB/NoPadding        	128	samples/dsa/openssl_dsa_rc2_128_cfb.pem
   SUCCESS    	DSA	RC2/ECB/PKCS5Padding     	128	samples/dsa/openssl_dsa_rc2_128_ecb.pem
   SUCCESS    	DSA	RC2/OFB/NoPadding        	128	samples/dsa/openssl_dsa_rc2_128_ofb.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 40	samples/dsa/openssl_dsa_rc2_40_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/openssl_dsa_rc2_64_cbc.pem
   SUCCESS    	DSA	UNENCRYPTED              	  0	samples/dsa/openssl_dsa_unencrypted.der
   SUCCESS    	DSA	UNENCRYPTED              	  0	samples/dsa/openssl_dsa_unencrypted.pem
   SUCCESS    	DSA	UNENCRYPTED              	  0	samples/dsa/pkcs8_dsa_unencrypted.der
   SUCCESS    	DSA	UNENCRYPTED              	  0	samples/dsa/pkcs8_dsa_unencrypted.pem
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md2_des1_cbc.der
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md2_des1_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md2_rc2_64_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md2_rc2_64_cbc.pem
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md5_des1_cbc.der
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md5_des1_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md5_rc2_64_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_md5_rc2_64_cbc.pem
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_sha1_des1_cbc.der
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_sha1_des1_cbc.pem
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/pkcs8v1_dsa_sha1_des2_cbc.der
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/pkcs8v1_dsa_sha1_des2_cbc.pem
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/pkcs8v1_dsa_sha1_des3_cbc.der
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/pkcs8v1_dsa_sha1_des3_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	128	samples/dsa/pkcs8v1_dsa_sha1_rc2_128_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	128	samples/dsa/pkcs8v1_dsa_sha1_rc2_128_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 40	samples/dsa/pkcs8v1_dsa_sha1_rc2_40_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 40	samples/dsa/pkcs8v1_dsa_sha1_rc2_40_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_sha1_rc2_64_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v1_dsa_sha1_rc2_64_cbc.pem
   SUCCESS    	DSA	RC4                      	128	samples/dsa/pkcs8v1_dsa_sha1_rc4_128.der
   SUCCESS    	DSA	RC4                      	128	samples/dsa/pkcs8v1_dsa_sha1_rc4_128.pem
   SUCCESS    	DSA	RC4                      	 40	samples/dsa/pkcs8v1_dsa_sha1_rc4_40.der
   SUCCESS    	DSA	RC4                      	 40	samples/dsa/pkcs8v1_dsa_sha1_rc4_40.pem
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	128	samples/dsa/pkcs8v2_dsa_aes128_cbc.der
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	128	samples/dsa/pkcs8v2_dsa_aes128_cbc.pem
   SUCCESS    	DSA	AES/CFB/NoPadding        	128	samples/dsa/pkcs8v2_dsa_aes128_cfb.der
   SUCCESS    	DSA	AES/CFB/NoPadding        	128	samples/dsa/pkcs8v2_dsa_aes128_cfb.pem
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	128	samples/dsa/pkcs8v2_dsa_aes128_ecb.der
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	128	samples/dsa/pkcs8v2_dsa_aes128_ecb.pem
   SUCCESS    	DSA	AES/OFB/NoPadding        	128	samples/dsa/pkcs8v2_dsa_aes128_ofb.der
   SUCCESS    	DSA	AES/OFB/NoPadding        	128	samples/dsa/pkcs8v2_dsa_aes128_ofb.pem
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	192	samples/dsa/pkcs8v2_dsa_aes192_cbc.der
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	192	samples/dsa/pkcs8v2_dsa_aes192_cbc.pem
   SUCCESS    	DSA	AES/CFB/NoPadding        	192	samples/dsa/pkcs8v2_dsa_aes192_cfb.der
   SUCCESS    	DSA	AES/CFB/NoPadding        	192	samples/dsa/pkcs8v2_dsa_aes192_cfb.pem
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	192	samples/dsa/pkcs8v2_dsa_aes192_ecb.der
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	192	samples/dsa/pkcs8v2_dsa_aes192_ecb.pem
   SUCCESS    	DSA	AES/OFB/NoPadding        	192	samples/dsa/pkcs8v2_dsa_aes192_ofb.der
   SUCCESS    	DSA	AES/OFB/NoPadding        	192	samples/dsa/pkcs8v2_dsa_aes192_ofb.pem
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	256	samples/dsa/pkcs8v2_dsa_aes256_cbc.der
   SUCCESS    	DSA	AES/CBC/PKCS5Padding     	256	samples/dsa/pkcs8v2_dsa_aes256_cbc.pem
   SUCCESS    	DSA	AES/CFB/NoPadding        	256	samples/dsa/pkcs8v2_dsa_aes256_cfb.der
   SUCCESS    	DSA	AES/CFB/NoPadding        	256	samples/dsa/pkcs8v2_dsa_aes256_cfb.pem
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	256	samples/dsa/pkcs8v2_dsa_aes256_ecb.der
   SUCCESS    	DSA	AES/ECB/PKCS5Padding     	256	samples/dsa/pkcs8v2_dsa_aes256_ecb.pem
   SUCCESS    	DSA	AES/OFB/NoPadding        	256	samples/dsa/pkcs8v2_dsa_aes256_ofb.der
   SUCCESS    	DSA	AES/OFB/NoPadding        	256	samples/dsa/pkcs8v2_dsa_aes256_ofb.pem
   SUCCESS    	DSA	Blowfish/CBC/PKCS5Padding	128	samples/dsa/pkcs8v2_dsa_blowfish_cbc.der
   SUCCESS    	DSA	Blowfish/CBC/PKCS5Padding	128	samples/dsa/pkcs8v2_dsa_blowfish_cbc.pem
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v2_dsa_des1_cbc.der
   SUCCESS    	DSA	DES/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v2_dsa_des1_cbc.pem
   SUCCESS    	DSA	DES/CFB/NoPadding        	 64	samples/dsa/pkcs8v2_dsa_des1_cfb.der
   SUCCESS    	DSA	DES/CFB/NoPadding        	 64	samples/dsa/pkcs8v2_dsa_des1_cfb.pem
   SUCCESS    	DSA	DES/ECB/PKCS5Padding     	 64	samples/dsa/pkcs8v2_dsa_des1_ecb.der
   SUCCESS    	DSA	DES/ECB/PKCS5Padding     	 64	samples/dsa/pkcs8v2_dsa_des1_ecb.pem
   SUCCESS    	DSA	DES/OFB/NoPadding        	 64	samples/dsa/pkcs8v2_dsa_des1_ofb.der
   SUCCESS    	DSA	DES/OFB/NoPadding        	 64	samples/dsa/pkcs8v2_dsa_des1_ofb.pem
   SUCCESS    	DSA	DESede/ECB/PKCS5Padding  	192	samples/dsa/pkcs8v2_dsa_des2_ecb_SEEMS_WRONG.der
   SUCCESS    	DSA	DESede/ECB/PKCS5Padding  	192	samples/dsa/pkcs8v2_dsa_des2_ecb_SEEMS_WRONG.pem
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/pkcs8v2_dsa_des3_cbc.der
   SUCCESS    	DSA	DESede/CBC/PKCS5Padding  	192	samples/dsa/pkcs8v2_dsa_des3_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	128	samples/dsa/pkcs8v2_dsa_rc2_128_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	128	samples/dsa/pkcs8v2_dsa_rc2_128_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 40	samples/dsa/pkcs8v2_dsa_rc2_40_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 40	samples/dsa/pkcs8v2_dsa_rc2_40_cbc.pem
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v2_dsa_rc2_64_cbc.der
   SUCCESS    	DSA	RC2/CBC/PKCS5Padding     	 64	samples/dsa/pkcs8v2_dsa_rc2_64_cbc.pem
</pre>

